adjoining premises - Turco Inglés Diccionario